Devin Booker dropped 30 points and grabbed nine rebounds while Mark Williams put up a 16-point, 13-rebound double-double to elevate the Phoenix Suns to a 115-108 victory over the New Orleans Pelicans.